/****
**è½®æ’­å™¨æ ·å¼
****/
.carousel-indicators .active {
	background-color:#c3474b;
}
.carousel-indicators li {
	background-color:#858584;
	border:none;
}
/****
**è½®æ’­å™¨ä¸‹æ–¹æ–‡å­—
****/
.h-hf {
	background-color:#f6f6f6;
}
.hh-r {
	width:100%;
	height:36px;
}
	.hhrc-p {
		line-height:36px;
		font-size:1em;
		height:30px;
		overflow:hidden;
	}
	.hhrc-span {
		color:#c24839;
	}

.hh-r p { margin:0;}


/*-- é¦–é¡µç„¦ç‚¹ --*/
@media (min-width: 768px) main#content {
  padding: 0;
}
.focus_new{
	padding:0px;
	position:relative;
	background-image:url(../img/fource_bg.png);
}
.focus_new .y_menu_left{left:35px;top:45%;}
.focus_new .y_menu_right{right:40px;top:45%;}
.focus_new .left{
	background-image:none;padding-top:-40px;
	z-index: 2000;
}
.focus_new .right{
	background-image:none;padding-top:-40px;
	z-index: 2000;
}

.index-focus { background-image:url(../img/fource_bg.png)}
	.index-focus .ad img {width:100%;}
	/*-- ç³»ç»Ÿæç¤ºéƒ¨åˆ† --*/
	.index-focus .prompt {margin:10px auto;}
		.index-focus .prompt .news {}
			.index-focus .prompt .news .btn-page {float:left; color:#bdbdbd; }
			.index-focus .prompt .news .btn-page:hover {color:#000000; } 
			.index-focus .prompt .news b  {float:left; color:#bdbdbd; font-weight:normal; }
			.index-focus .prompt .news ul  {float:left; margin:0px; padding:0 0 0 5px; }
			.index-focus .prompt .news li  {float:left; list-style: none; margin:0; padding:0px;}
				.index-focus .prompt .news li span {color:#bfbfbf; margin-left:15px;}

		.index-focus .prompt .time {color:#3fa0d7; text-align: right; }
			.index-focus .prompt .time i {width:17px; margin-right: 5px;  height:17px; text-align:center; line-height:17px; background: #3fa0d7; color:#FFFFFF; }

.glyphicon-menu-left{ top:50%; position:absolute;color:#c0bfbf; font-size:2.0em;font-weight:bolder;}
.glyphicon-menu-right{ top:50%; position:absolute;color:#c0bfbf; font-size:2.0em;font-weight:bolder;}
.y_menu_left:hover{ background-color:#000; padding:35px 2px; margin-top:-35px; margin-left:-2px;filter:alpha(opacity=40);opacity:0.4; color: #fff;}
.y_menu_right:hover{ background-color:#000; padding:35px 2px; margin-top:-35px; margin-right:-2px;filter:alpha(opacity=40);opacity:0.4;color: #fff;}
.gdnews_img{float:left;padding-top: 8px;}
.gdnews_title{float:left;padding-top: 8px;overflow:hidden; width:95%;}
@media (max-width: 768px) {
	.focus_new .y_menu_left{left:2px;top:35%;}
	.focus_new .y_menu_right{right:2px;top:35%;}
	.carousel-control{width:5%;font-size:1.0em;}
	.y_menu_left:hover{padding:10px 0px;margin-top:-10px;}
	.y_menu_right:hover{padding:10px 0px;margin-top:-10px;}
	.gdnews_img{padding-top: 5px;width:8%}
	.gdnews_title{padding-top: 5px;width:92%;}
}	
@media (max-width: 1000px) {
	
}
@media (min-width: 1200px) {
	.hhrc-left{ text-align:left;}
	.hhrc-right{ text-align:right;}
}

@media (min-width: 1340px) {
	
}

/****
**äº§å“æœåŠ¡
****/
.chanpin{ padding-top:20px;padding-bottom:15px; border:1px solid #fff; }
.chanpin:hover{ border:1px solid #e9a4a6; background-color:#FFF;}

.chanpin2{ padding-top:20px;padding-bottom:15px; border:1px solid #f1f1f1; }
.chanpin2:hover{ border:1px solid #e9a4a6; background-color:#FFF;}

.hgsmcrd-btn:hover{ background-color:#d1353a; color:#FFF; border:0px;}

.h-gs {
	
}
	.hgs-title {
		width:90%;
		margin-left:5%;
		margin-top:28px;
	}
		.hgst-s {
			font-size:1.4em;
			color: #434444;
		}
	.hgs-main {

		margin-top:11px;
	}
		.hgsm-c {
			padding-left:40px;
			padding-right:40px;
		}
		.hgsmcr-a {
			width:96%;
			margin-left:2%;
		}
		.hgsmcr-c {
			width:96%;
			margin-left:2%;
			margin-top:5px;
		}
		.hgsmcr-d {
			margin-top:6px;
			margin-bottom:10px;
		}
		.hgsmcra-div {
			width:46%;
			margin-left:27%;
		}
		.hgsmcra-img {
			width:100%;
		}

		.hgsmcr-b {
			margin-top:10px;
		}
			.hgsmcrb-s {
				font-size:1.2em;
				color:#434444;
			}
			.hgsmcrc-p {
				margin-top:5px;
				font-size:1em;
				line-height:1.8em;
				color:#5a5a5a;
				height:130px;
				overflow:hidden;
				text-align: center;
			}
	.h-fa {

	}
		.hgsmcrd-btn {
			background-color:#fdfbfc;
			border:1px solid #c9c8c8;
			height:36px;
			border-radius:6px;
		}
			.hgsmcrdb-p {
				font-size:1em;
				line-height:33px;
				padding-left:6px;
				padding-right:6px;
			}
		.cfr-d {
			width:20%;
			margin-right:3%;
			margin-left:2%;
			margin-top:18px;
			margin-bottom:20px;
			float:left;
		}
			.hzhb-img {
				width:100%;
				border:1px solid #ddd;
			}
			.hzhb-img:hover {
				border:1px solid #e9a4a6;
			}
			
		/*******æ‰‹æœºæ˜¾ç¤ºçš„å®¢æˆ·&ä¼™ä¼´æ ·å¼*********/
		.cfpr-d {
			width:44%;
			margin-left:4%;
			margin-top:12px;
			float:left;
		}






			/* çª—å£é«˜åº¦åœ¨500pxä»¥ä¸‹ */
			@media screen and (max-height: 500px) and (max-width: 765px) {
				/****
				**è½®æ’­å™¨ä¸‹æ–¹æ–‡å­—
				****/
				.hhr-c {
					text-align:left;
					height:26px;
				}
				.h-hf {
					background-color:#f6f6f6;
					height:auto;
				}
				.hh-r {
					width:100%;
					height:auto;
				}
				.hhrc-p {
					line-height:26px;
					font-size:0.6em;
				}
				/****
				**äº§å“æœåŠ¡
				****/
				.hgst-s {
					font-size:1.1em;
				}

			}
			/* çª—å£é«˜åº¦åœ¨500pxä»¥ä¸Š 600pxä»¥ä¸‹ */
			@media screen and (min-height: 500px) and (max-height: 600px) and (max-width: 765px) {
				/****
				**è½®æ’­å™¨ä¸‹æ–¹æ–‡å­—
				****/
				.hhr-c {
					text-align:left;
					height:26px;
				}
				.h-hf {
					background-color:#f6f6f6;
					height:auto;
				}
				.hh-r {
					width:100%;
					height:auto;
				}
				.hhrc-p {
					line-height:26px;
					font-size:0.7em;
				}
				/****
				**äº§å“æœåŠ¡
				****/
				.hgst-s {
					font-size:1.1em;
				}
			}
			/* çª—å£é«˜åº¦åœ¨600pxä»¥ä¸Š 700pxä»¥ä¸‹ */
			@media screen and (min-height: 600px) and (max-height: 700px) and (max-width: 765px) {
				/****
				**è½®æ’­å™¨ä¸‹æ–¹æ–‡å­—
				****/
				.hhr-c {
					text-align:left;
					height:26px;
				}
				.h-hf {
					background-color:#f6f6f6;
					height:auto;
				}
				.hh-r {
					width:100%;
					height:auto;
				}
				.hhrc-p {
					line-height:26px;
					font-size:0.8em;
					color:#575757;
				}
				/****
				**äº§å“æœåŠ¡
				****/
				.hgst-s {
					font-size:1.2em;
				}
			}
			/* çª—å£é«˜åº¦åœ¨700pxä»¥ä¸Š 800pxä»¥ä¸‹ */
			@media screen and (min-height: 700px) and (max-height: 800px) and (max-width: 765px) {
				/****
				**è½®æ’­å™¨ä¸‹æ–¹æ–‡å­—
				****/
				.hhr-c {
					text-align:left;
					height:26px;
				}
				.h-hf {
					background-color:#f6f6f6;
					height:auto;
				}
				.hh-r {
					width:100%;
					height:auto;
				}
				.hhrc-p {
					line-height:26px;
					font-size:0.9em;
				}
				/****
				**äº§å“æœåŠ¡
				****/
				.hgst-s {
					font-size:1.2em;
				}
			}




	/*-- é¦–é¡µç®€ä»‹ --*/
	.index-summary {padding:5% 40% 3% 10%;  background:url(../img/temp/02.jpg) no-repeat 83% bottom;}
			.index-summary p {padding-top:20px; margin-bottom:15px; color:#333333; font-size: 1.2em; line-height:2.5em;}
			.index-summary strong {color:#2ba5f8; font-weight: normal;}
			.index-summary .more {color:#FFFFFF; background: #f94c2a; padding:2% 8%;}
			.index-summary .more:hover {background: #3fa0d7;}
 	
	/*-- é¦–é¡µæ–¹æ³• --*/
 	.index-action {padding:5% 0 3%;border-top:1px solid #eaebed; background:#edeef2;}
	 	.index-action .item {text-align: center;}
	 		.index-action .item i {display: block; width:123px; height:123px; margin:0 auto 3%; background: url(../img/index/index-action-bg.png) no-repeat;}
 				.index-action .item i.day-ico {padding-top:37.5px;}
 				.index-action .item i.day-ico:before {content: " "; margin:0 auto 0 auto; display: block; width:45px; height: 48px; background: url(../img/index/index-action-ico.png) no-repeat 0px 0px;}
	 		 	.index-action .item i.study-ico {padding-top:37.5px;}
 				.index-action .item i.study-ico:before {content: " "; margin:0 auto 0 auto; display: block; width:36px; height: 48px; background: url(../img/index/index-action-ico.png) no-repeat 0px -49px;}
	 		 	.index-action .item i.case-ico {padding-top:39px;}
 				.index-action .item i.case-ico:before {content: " "; margin:0 auto 0 auto; display: block; width:45px; height: 45px; background: url(../img/index/index-action-ico.png) no-repeat 0px -98px;}

	 		.index-action .item a:hover i {background: url(../img/index/index-action-bg-see.png) no-repeat;}

	 	.index-action .item strong {font-size: 1.2em; font-weight: normal; margin-bottom:1%; color:#333333; display: block}
	 	.index-action .item em {font-style:normal; font-size: 1.1em; color:#747474;}
	 	.index-action .item p {color:#b1b1b1; margin-top: 1%; width:55%; line-height:1.5em; text-align: left; margin: 1% auto 0;}
	
	/*-- è§†é¢‘ --*/
	.index-video {position: relative;}
		.index-video .bg {width:100%;}
		.index-video .content {position: absolute;  top:20%; left:0px; right:0px; color:#FFFFFF;} 
			.index-video .content .txt {font-family: 'Microsoft Yahei','å¾®è½¯é›…é»‘','é»‘ä½“',arial;} 
				.index-video .content h2 {font-size:1.8em;   font-weight: normal;} 
				.index-video .content strong {font-size:1.2em;   font-weight: normal;} 
				.index-video .content p {font-size:1em; text-indent: 2em; margin-bottom:30px; line-height: 27px; padding-top:10px;} 
				.index-video .content .more {color:#FFFFFF; background: #f94c2a; padding:1% 5%;}
					.index-video .content .more:hover {background: #3fa0d7;}
					
	/*-- ä¸ªäººè¯´æ˜Ž --*/
	.index-explain {padding:5% 0 6%;}
		.index-explain .colon {margin-bottom:30px;}
		.index-explain p {margin-bottom:20px; line-height:30px; text-indent: 2em;}
		.index-explain .userinfo { text-align:center; }
		.index-explain .userinfo b {color:#05a0d9; font-size:1.2em; display: block; margin:15px 0 10px;}
		.index-explain .userinfo span{color:#8b8b8b; }
		.index-explain .userinfo img {border-radius: 50%; overflow: hidden;  position: relative; behavior: url(PIE.htc); width:96px; height:96px;}
	
/*-- æ‰‹æœºæ—¶ä½¿ç”¨ --*/
@media (max-width: 768px) {
		.index-focus .prompt .news {}
		.index-focus .prompt .news .btn-page {margin:0px;}
		.index-focus .prompt .news b {margin:0px}
			.index-focus .prompt .news ul {width:80%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
					.index-focus .prompt .news li {}
		.index-focus .prompt .time {text-align: left; margin-top:5px;}
		
	/*-- é¦–é¡µç®€ä»‹ --*/
	.index-summary {padding:10px;  background:url(../img/temp/02.jpg) no-repeat right bottom; background-size: 40% auto;}
		.index-summary h2 {margin-bottom:5px; font-size:1.2em;}
		.index-summary p {font-size:1em;}
		
	/*-- é¦–é¡µæ–¹æ³• --*/
	.index-action {}	
		.index-action .item p {width:auto; text-align: center;}
		.index-action .item {margin-bottom:5%;}
	
	/*-- è§†é¢‘éƒ¨åˆ† --*/
	.index-video {padding:15px 0px; background:url(../img/temp/04.jpg) no-repeat center center; background-size:cover ;}
		.index-video .content {position: static;}
			.index-video .bg {display: none;}
			.index-video .txt {display: none;}
}


@media (max-width: 992px) {
	.hgsm-c {
		padding-left:25px;
		padding-right:25px;
	}
}
